/* reset */
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
body{font:normal 13px/1.4em "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; background:#FFF;color:#000;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
h3{font-size:14px;}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
a{text-decoration:none;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;}

/* global */
body{ background:#d7d7da; color:#000;}

.top { width:100%; height:76px; background:#23282e;}
.header { width:980px; height:76px; margin:0 auto;}
.header .logo { width:240px; height:50px; float:left; margin-top:10px;}
.header .logo a { display:block; width:240px; height:50px; background:url(../images/logo.png) no-repeat center left; font-size:18px; line-height:50px; text-indent:45px; color:#fff; }
.header .menu ul { height:30px; margin-top:20px; float:right;}
.header .menu ul li { float:left; padding:0 10px; text-align:center; line-height:30px;}
.header .menu ul li a { font-size:14px; color:#fff; font-weight:bold;}.header .menu ul li a:hover {color: #f2a701;text-decoration:underline;}

.main { width:960px; margin:10px auto 30px;}
.main_top { width:960px; height:15px; background:url(../images/main_top.png) no-repeat;}
.main_middle { width:920px; padding:0px 20px 40px 20px; background:url(../images/main_middle.png) repeat-y;}
.main_bottom { width:960px; height:15px; background:url(../images/main_bottom.png) no-repeat;}

.bottom { width:100%; height:150px; background:#fff; border-top:1px solid #bcbcbc;}
.footer { width:960px; height:150px; margin:0 auto;}
.footer p {  height:35px; margin:0 auto; padding:10px 0 0 0; line-height:35px; font-size:13px; color:#333; text-align:center;}
.footer p a { color:#6699ff;}
.footer p a:hover {text-decoration:underline;}
.footer ul { width:520px; height:26px; margin:0 auto; line-height:26px; text-align:center;}
.footer ul li { float:left;}
.footer ul li a { font-size:12px; color:#6699ff;}
.footer ul li a:hover {text-decoration:underline;}
.footer img { clear: both; width:233px; height:57px; display:block; margin:0 auto;}

.footer ul li.ww{ padding:0 5px;}.totop {position: fixed;right: 70px;bottom: 10px;display: none;}
.rollTop {    background: url("../images/Topbar-bg.png") repeat-x scroll 0 0 transparent;    left: 0;    padding-bottom: 7px;    position: fixed;    top: 0;    width: 100%;    z-index: 9999;	height:69px;}